leidenlawblog

Stephan Terblanche

Stephan Terblanche

Prof S.S. Terblanche is Research Professor at Department of Criminal and Procedural Law, College of Law, University of South Africa in Pretoria

No blogs